drainage roadway - French English Dictionary